#include<cairo.h>

int
main(int argc, char* argv[]){
  cairo_surface_t *sfc = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 1600, 1000);
  cairo_t * cr = cairo_create(sfc);

  // 默认line宽度为2像素
  cairo_arc(cr, 800,500, 300, 0, 7);
  cairo_stroke(cr);

  // 将line宽度设置为1像素
  cairo_set_line_width(cr, 1);
  cairo_arc(cr, 800,500, 350, 0, 7);
  cairo_stroke(cr);

  // 将line宽度设置为10像素
  cairo_set_line_width(cr, 10);
  cairo_arc(cr, 800,500, 400, 0, 7);
  cairo_stroke(cr);

  cairo_surface_write_to_png(sfc, "e.png");

  return 0;
}//main